﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Master.Master" AutoEventWireup="true" CodeBehind="MisFavoritos.aspx.cs" Inherits="TZS.Ofertas.MisFavoritos" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="contenedorMisPostulaciones">
        <div class="tituloDatosCuenta tituloGenerico tituloSombreado">Mis Favoritos</div>
        <asp:GridView ID="gvMisFavoritos" runat="server" AllowPaging="True" PageSize="20" CssClass="grillaMisPostulaciones"
            AutoGenerateColumns="False" DataSourceID="odsMisFavoritos">
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>
                        <div class="cajaOferta">
                            <div class="cajaOfertaImagen">
                                <asp:Image ID="imgOferente" runat="server" ImageUrl='<%# Eval("TZS_Oferente.Logo", "http://www.bumeran.com/{0}") %>' />
                            </div>
                            <div class="cajaOfertaContenido">
                                <div class="cajaOfertaTitulo">
                                    <asp:Label ID="lblTituloOferta" runat="server" Text='<%# Eval("Titulo") %>'></asp:Label>
                                </div>
                                <div class="cajaOfertaDescripcion">
                                    <div class="cajaOfertaFila">
                                        Ámbito:
                                        <asp:Label ID="lblAmbito" runat="server" Text='<%# (BLLTZS.Funcionalidad.Ambitos) Eval("Ambito") %>' />
                                    </div>
                                    <div class="cajaOfertaFila">
                                        Puesto:
                                        <asp:Label ID="lblPuesto" runat="server" Text='<%# Eval("TZS_TipoPuesto.Nombre") %>' />
                                    </div>
                                    <div class="cajaOfertaComando">
                                        <asp:Button ID="btnVerOferta" runat="server" Text="Ver Oferta" CssClass="botonVerOferta botonGenerico" PostBackUrl='<%#  Eval("IdOferta", "/Ofertas/VerOferta.aspx?id={0}") %>' />
                                        <asp:Button ID="btnQuitarFavorito" runat="server" Text="Quitar Favorito" CssClass="botonVerOferta botonGenerico" CommandArgument='<%# Bind("IdOferta") %>' OnClick="btnQuitarFavorito_Click" />
                                    </div>
                                </div>
                            </div>
                        </div>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
            <EmptyDataTemplate>
                <p>
                    Todavía no seleccionaste ningún favorito
                </p>
            </EmptyDataTemplate>
        </asp:GridView>
        <asp:ObjectDataSource ID="odsMisFavoritos" runat="server" 
            SelectMethod="TraerFavoritos" TypeName="BLLTZS.Funcionalidad.BLLOferta">
            <SelectParameters>
                <asp:SessionParameter Name="nombreUsuario" 
                    SessionField="ParametroNombreUsuario" Type="String" />
            </SelectParameters>
        </asp:ObjectDataSource>
    </div>
</asp:Content>
